to be fleeced - Spanish English Dictionary